WPTravelEngine\Core\Cart\Cart A

Total Complexity 74
Dependencies 3
Dependents 4
Total lines 630
Lines of code 250
Logical lines of code 155
Comment lines 260
Methods 37
Properties 8

Methods 37

Method Rating Maintainability Complexity Lines of code
calculate_discount()
S
53 7 23
read()
S
56 7 17
update()
S
55 5 21
get_cart_item_id()
S
58 4 15
write()
S
56 3 17
get_totals()
S
61 3 12
get_total()
S
60 3 11
get_cart_coupon_value()
S
70 3 5
get_cart_coupon_type()
S
70 3 5
get_cart_coupon_name()
S
70 3 5
apply_tax()
S
70 3 6
calculate_partial_totals()
S
64 2 9
get_formated_items()
S
68 2 7
getItems()
S
79 2 3
get_attribute()
S
71 2 6
get_subtotal()
S
78 1 3
__construct()
S
72 1 5
get_discount_amount()
S
78 1 3
get_total_partial()
S
79 1 3
get_due_total()
S
79 1 3
discount_clear()
S
77 1 4
get_cart_trip_ids()
S
79 1 3
remove()
S
73 1 5
get_extra_services_totals()
S
72 1 5
apply_discounts()
S
80 1 3
output()
S
75 1 4
read_cart_onload()
S
83 1 3
set_attribute()
S
76 1 4
set_attributes()
S
77 1 4
get_attributes()
S
82 1 3
clear()
S
72 1 6
cart_empty_message()
S
74 1 4
get_discounts()
S
82 1 3
has_discounts()
S
80 1 3
add_discount_values()
S
66 1 8
add()
S
70 1 6
tax()
S
82 1 3